﻿@charset "utf-8";
/* CSS Document */
i{ display:inline-block; *display:inline; *zoom:1;  background-repeat:no-repeat}
.btn-orange i{ width:20px; height:16px; background-position:0 0; vertical-align:middle; margin-right:6px;}
.btn-yd i{ width:20px; height:18px; background-position:-80px 0; vertical-align:middle; margin-right:11px;}
.btn-dhtz i{ width:20px; height:16px; background-position:-40px 0; vertical-align:middle; margin-right:2px;}
.btn-yd, .btn-dhtz{ display:block; width:110px; height:26px; line-height:26px; text-align:center; font: normal 12px/26px "SimSun";}
.btn-yd{ border:1px solid #319ec3; color:#319ec3;}
.btn-dhtz{ border:1px solid #5aaa16; color:#5aaa16;}
.btn-orange{ display: block; width:110px; height:26px; line-height:26px; text-align:center; border:1px solid #f14b00; color:#f14b00;}
.mylist { width: 942px; padding: 20px; border: 1px solid #e3e6e0; background: #fff; }
.mylist .toolbar { position:relative; height:28px; padding:10px 26px;}
.mylist .toolbar label{ margin-right:30px;}
.mylist .toolbar label input{ margin-right:30px;}
.mylist .toolbar .btn-orange{ display:inline-block; width:110px; height:26px; line-height:26px; text-align:center; background-color:#fff2ec; border:1px solid #f14b00; color:#f14b00; margin-right:10px;}
.mylist .toolbar .pager{ position:absolute; right:0; top:16px}
.mylist .toolbar .pager a{ background-color:#fff; border:1px solid #cecece; padding:6px 9px; margin-left:8px;}
.mylist .pager i{ width:6px; height:11px; vertical-align:middle;}
.btn-prev i{ background-position:0 -20px; margin-right:6px;}
.btn-next i{ background-position:-10px -20px; margin-left:6px;}
.btn-prev-disable i{ background-position:-20px -20px;}
.btn-next-disable i{ background-position:-30px -30px;}
/*购物车列表*/
.mylist-table { width: 100%; border-collapse: collapse; border: 1px solid #ebebeb; margin-bottom: 10px; }
.mylist-table th { height: 40px; background-color: #f1f1f1; font: 12px/40px "SimSun"; color: #262626; padding: 0 10px; }
.mylist-table td { border-top: 1px solid #ebebeb; padding: 10px; }
.mylist-table td img { width: 80px; height: 80px; border: 1px solid #ebebeb; position: relative }
.t-check { width:38px; text-align:center}
.t-img { width: 80px; position: relative }
.mylist-table th.t-name, .mylist-table td.t-name { text-align: left}
.t-name a { font: 12px/2em "SimSun"; }
.bd-title { float: left; height: 20px; color: #fff; font: 12px/20px "SimSun"; margin-right: 15px; padding: 0 6px; background: #64b41d; position: relative }
.bd-promos { float: left; color: #64b41d; font: 12px/20px "SimSun"; }
.t-type { text-align:center; width: 160px; color: #262626; font: 14px/1em "SimSun"; }
.t-price {text-align:center; width: 140px; color: #262626; font: 14px/1em "SimSun"; }
.t-opera {text-align:center; width: 100px; color: #262626; font: 12px/1em "SimSun"; }
.t-opera .i-del { display: inline-block; *display:inline;
*zoom:1;
width: 16px; height: 18px; background-position: -480px -160px; vertical-align: middle; margin-right: 5px; }
.quantity-form { position: relative; overflow: hidden; width: 90px; height: 30px; }
.decrement, .increment { margin: 0; width: 18px; height: 24px; }
.decrement { float: left; background-position: 0 -40px; }
.increment { float: right; background-position: -20px -40px; }
.decrement-disabled { background-position: -40px -40px; }
.increment-disabled { background-position: -60px -40px; }
.itxt { position: absolute; left: 22px; top: 0; border: 1px solid #cacbcb; width: 42px; height: 20px; line-height: 20px; text-align: center; padding: 1px; margin: 0; font-size: 12px; font-family: verdana; color: #333; -webkit-appearance: none; }
.itxt-disabled { border: 1px solid #dadada; background-color: #e6e6e6; color: #888 }
del { color: #888; font: 12px/2em "SimSun"; }
.paging{ padding-top:20px; }